/***
 * @description 商品数据操作
 * @author zhang
 */

const Product = require('../../models/Product')

!(async () => {
    // await Product.create({
    //     shopId: '60df0834f1ed4f3458a30dbf',
    //     name: '葡萄',
    //     imgUrl: '/images/product/grape.jpg',
    //     sales: 100, //月售多少
    //     price: 33, // 当前价格
    //     oldPrice: 36, // 原价
    //     tabs: ['all', 'seckill', 'fruit']
    // })
    // await Product.create({
    //     shopId: '60df0834f1ed4f3458a30dbf',
    //     name: '苹果',
    //     imgUrl: '/images/product/apple.jpeg',
    //     sales: 200, //月售多少
    //     price: 25, // 当前价格
    //     oldPrice: 27, // 原价
    //     tabs: ['all', 'seckill', 'fruit']
    // })
    // await Product.create({
    //     shopId: '60df0834f1ed4f3458a30dbf',
    //     name: '桃子',
    //     imgUrl: '/images/product/peach.jpg',
    //     sales: 50, //月售多少
    //     price: 16, // 当前价格
    //     oldPrice: 19, // 原价
    //     tabs: ['all', 'seckill', 'fruit']
    // })
    // await Product.create({
    //     shopId: '60df0834f1ed4f3458a30dc2',
    //     name: '西瓜',
    //     imgUrl: '/images/product/watermelon.jpg',
    //     sales: 180, //月售多少
    //     price: 13, // 当前价格
    //     oldPrice: 15, // 原价
    //     tabs: ['all', 'seckill', 'fruit']
    // })


    // 查询某个商店，某个tab 的商品列表
    const list = await Product.find({
        shopId: '60df0834f1ed4f3458a30dc2',
        tabs: {
            $in: 'seckill'
        }
    })

    console.log(list)
})()